package com.example.draw.algorithm;

import com.example.pojo.LotteryPrize;
import java.util.List;

public interface LotteryAlgorithm {

    /**
     * 执行抽奖
     * @param prizes 奖品列表
     * @return 抽中的奖品
     */
    LotteryPrize draw(List<LotteryPrize> prizes);
    
    /**
     * 算法类型
     */
    String getAlgorithmType();

}
